.cphesc_con  @charset "utf-8";
/* CSS Document */
html, body, div, span,    
h1, h2, h3, h4, h5, h6, p, blockquote, pre,   
a, abbr, acronym, address, big, cite, code,   
img, ins, kbd, q, s, samp,   
small, strike, strong,    
dl, dt, dd, ol, ul, li,   
fieldset, form, input, label, legend,
caption, tbody, tfoot, thead, tr, th{   
    margin:0;  
    padding: 0;   
    border: 0;    
	background: transparent;
}   
body {
	font-family:"Microsoft YaHei";
	font-size:12px;
	line-height:18px;background:#f2f2f2;
}   
ol, ul {
    list-style: none;   
}     
blockquote:before, blockquote:after,
table {
    border-collapse: collapse;      
}
li{
	list-style:none
} 
a{ text-decoration:none; color:#000;}
p{text-indent:2em;}
.clear{clear:both;}
.top{background:url(../images/index_top_bg.png) no-repeat center top; width:100%; height:84px;}
.ts_top{width:1000px; margin:0 auto;}
/*.logo{float:left; padding-top:33px; background:url(../images/logo.png) no-repeat center; width:156px; height:51px;}
.logo:hover{background:url(../images/logo_hover.png) no-repeat center;}*/
/* .curr{background:url(../images/hover1.png) no-repeat center; width:118px; height:65px; display:block;} */
.curr a .xianshide{display:none;}
.curr a .yincangde{display:block;}
.curr a{font-weight:bold; color:#FFF;}
.xianshide{display:block;}
.yincangde{display:none;}
.nav ul{float:left; padding-left:88px;}
.nav ul li{float:left; width:118px; height:65px; text-align:center; line-height:67px;}
.nav ul li a{font-family:"FZCQJW"; font-size:16px; color:#F5DEDE; font-weight:bold;}
.nav ul li a img{margin-top:25px;}
/* .nav ul li:hover{background:url(../images/hover1.png) no-repeat right; width:118px; height:65px;} */
.nav ul li:hover .xianshide{display:none;}
.nav ul li:hover .yincangde{display:block;}
.banner{width:100%; height:487px;}
.banner ul li{width:100%;}
.menban{background:url(../images/banner_syc.png) no-repeat center; width:100%; height:487px; position:absolute; top:84px;}
.center{width:100%; height:356px; background:url(../images/center_bg.jpg) no-repeat center;}
.ts_center{width:1000px; height:356px; margin:0 auto; background:#FFF;}
.rmtj{float:left; width:586px; height:303px; padding-left:15px; overflow:hidden;}
.zxdt{float:right; width:355px; height:307px; padding-right:15px; overflow:hidden;}
.rmtj_tit{background:url(../images/rmtj_tit_bg.jpg) no-repeat; width:586px; height:32px;}
.more{float:right; padding-top:5px;}
.more a{color:#7E7E7E; font-size:10px; line-height:20px;}
.rmtj_tit_text{position:relative; left:15px; top:5px;}
.rmtj_con{margin-top:15px;}
.rmtj_con h3{font-size:14px; font-weight:bold;}
.zzc{background:url(../images/zzc.png) no-repeat center; width:308px; height:50px; margin-top:-50px; position:absolute; z-index:10;}
.zzc img{float:left;}
.bianan{background:url(../images/zuidade.png);  width:308px; height:255px; margin-top:-255px;  position:absolute; display:none;}
.bianan_right_top{background:url(../images/zuixiao.png);  width:125px; height:113px; margin-top:-113px;  position:absolute; display:none; z-index:111;}
.bianan_right_bottom{background:url(../images/xiao-kuan.png);  width:255px; height:128px; margin-top:-158px;  position:absolute; display:none;}
.rmtj_con_right_top li:hover .bianan_right_top{display:block;}
.rmtj_con_left:hover .bianan{display:block;}
.rmtj_con_right_bottom:hover .bianan_right_bottom{display:block;}
.left_cqb{float:left; color:#FFF; padding-left:10px; padding-top:15px;}
.rmtj_con_left{float:left; width:308;}
.rmtj_con_right{float:right;}
.rmtj_con_right h3{line-height:30px;}
.zzc_right_bottom{background:url(../images/zzc.png) no-repeat center; width:255px; height:30px; position:relative; top:-30px; color:#FFF;}
.right_cqb{}
.rmtj_con_right_top{float:right;}
.rmtj_con_right_top ul li{float:left; color:#FFF; width:125px;}
.zzc_right_top{background:url(../images/zzc_index_small.png) no-repeat center; width:125px; height:30px; margin-top:-30px; position:absolute;}
.rmtj_con_right_bottom{float:right; padding-top:14px;}
.zxdt_tit{background:url(../images/rmtj_tit_bg.jpg) no-repeat; width:356px; height:32px;}
.zxdt_tit_text{position:relative; left:15px; top:5px;}
.zxdt_con{margin-top:15px;}

.zxdt_tj{height:130px; width:355px; overflow:hidden;}
.zxdt_tj img{float:left; width:125px; padding-top:5px;}
.zxdt_tj_text{float:right; width:220px; text-align:left; color:#595959; margin-top:10px;}
.zxdt_lb{background:url(../images/zxdt_lb_bg.png) no-repeat; width:354px; height:31px;}
.zxdt_lb:focus{outline:red solid 1px;border-left:1px red solid;}


.zxdt_lb_time{float:right; color:#ABABAB; margin-top:7px; width:65px;}
.zxdt_lb_text{float:left; padding-top:7px; margin-left:25px; width:222px;}
.zxdt_lb_text a{color:#525252;}
.zxdt_lb_text:hover a{color:#B92626;}
.footer{background:url(../images/footer_bg.png) no-repeat center; width:100%; height:90px;}
.ts_footer{width:1000px; margin:0 auto;}
.footer_logo{float:left; width:235px; height:90px;}
.footer_fgx{float:left; padding-top:25px; padding-left:30px;}
.banquan{float:left; color:#FFF; padding-left:30px; padding-top:20px; width:400px; height:52px;}
.footer_nav ul li{float:left; padding-right:5px;}
.footer_nav ul li a{color:#FFF;}
.kfdh{float:right; width:150px; height:30px; padding-top:20px;}
.wxewm{float:left; padding-top:30px; width:132px;}
.wxewm ul li{float:left; padding-left:5px;}

/* tsxw */
.ny_banner{background:url(../images/tsxw_banner.jpg) no-repeat center; width:100%; height:220px;}
.jzjh_banner{background:url(../images/jzjh_banner.jpg) no-repeat center; width:100%; height:220px;}
.ny_con{width:1000px; height:auto; margin:0 auto;}
.tsxw_left{background:url(../images/tsxw_left_bg.png) repeat-y; width:250px; height:auto;}
.tsxw_left_tit{background:url(../images/tsxw_con_tit.png) no-repeat center; width:205px; height:67px; padding-top:35px;}
.tsxw_left_lb ul li{background:url(../images/tsxw_left_lb_bg.png) no-repeat center; width:205px; height:53px;text-align:left;}
#ej_curr, .tsxw_left_lb ul li:hover{background:url(../images/tsxw_left_bg_hover.png) no-repeat center; width:205px; height:53px;}
.tsxw_left_lb ul li span a{font-size:16px; line-height:65px; color:#3C3C3C; padding-left:70px;}
#ej_curr a, .tsxw_left_lb ul li span a:hover{font-weight:bold; color:#C52727;}
.tsxw_left_bottom{background:url(../images/tsxw_left_bottom.png) no-repeat; width:224px; height:37px; position:relative; left:-19px; top:36px;}
.tsxw_right{float:right; width:760px; margin-top:30px;}
.mbx{float:right; color:#7E7E7E; padding-top:25px; padding-right:10px;}
.mbx a{color:#7E7E7E;}
.mbx a:hover{color:#CD1A1B;}
.tsxw_right_tit_text{font-size:24px; line-height:48px; color:#535353;}
.tsxw_right_fgx{background:url(../images/tsxw_right_fgx.png) no-repeat center; width:715px; height:4px;}
.tsxw_right_con{width:715px; height:auto;}
.tsxw_right_con_xinxi{float:right;}
.tsxw_right_con_tit{width:530px; font-size:18px; line-height:48px; color:#222222;}
.tsxw_right_con_con{width:530px; font-size:14px; color:#6C6C6C; margin-bottom:10px;}
.tsxw_right_con ul li{margin-top:20px;}
.fgx{background:url(../images/xuxian.png); width:715px; height:1px; margin-top:15px;}
.pagebar{float:right;}
.pagebar ul li{float:left; width:22px; height:31px; display:block; line-height:35px; text-align:center; font-weight:bold; font-size:14px; margin-left:10px;}
#page_curr, .pagebar ul li:hover{background:url(../images/pagebar.png) no-repeat center;}
.pagebar a{color:#2E2E2E;}
#page_curr a, .pagebar a:hover{color:#FFF;}
.gjwh_info_tit{text-align:center; font-size:20px; margin-top:55px;}
.gjwh_info_time{text-align:center; margin-top:20px;}
.gjwh_info_con{line-height:24px; font-size:14px; margin-top:20px;}

/* cpzx */
.cp_banner{background:url(../images/cpzx_banner.jpg) no-repeat center; width:100%; height:220px;}
.cpzx_left_tit{background:url(../images/cpzx_left.png) no-repeat center; width:205px; height:67px; padding-top:35px;}
.cpzx_right_con{width:729px; height:auto; margin-top:18px;}
.sycp_lb ul li{float:left; margin-bottom:6px; margin-right:12px;}
.cpzzc{background:url(../images/cpzzc.png) repeat-y center; width:231px; height:231px; margin-top:-231px; position:absolute; color:#FFF; visibility: hidden;}
.cpzx_xy a:hover .cpzzc{visibility:visible;}
.cpjs{color:#FE4041;}
.sycp_xx{margin-left:50px; margin-top:95px; width:141px; text-align:center;}

/* swhz */
.sw_banner{background:url(../images/swhe_banner.png) no-repeat center; width:100%; height:220px;}
.cphesc{background:url(../images/cphesc.png) no-repeat center; width:100%; height:403px;}
.swhz_center{width:980px; margin:0 auto;}
.cphesc_tit{background:url(../images/cphesc_tit.png) no-repeat center; height:138px;}
.cphesc_con{background:url(../images/swhzlb.png) no-repeat center; height:202px; padding-top:50px;}
.wjg{float:left; padding-left:12px; padding-right:27px;width:306px;}
.name strong{color:#FFF; font-size:24px;}
.zhiwu{color:#CBCBCB; font-size:18px; margin-left:10px;}
.cphesc_xq{margin-top:20px; color:#FFF; font-size:14px; line-height:30px;}
.zlhz{background:url(../images/zlhz.jpg) no-repeat center; width:100%; height:403px;}
.zlhz_tit{background:url(../images/zlhe_tit.png) no-repeat center; width:980px; height:75px; margin:0 auto; padding-top:40px;}
.zlhz_con{background:url(../images/zlhz_con_bg.png) no-repeat center; width:980px; height:202px; margin:0 auto;}
.mingzi strong{color:#161616; font-size:24px;}
.gsmd{color:#414141; font-size:18px; padding-left:10px;}
.zzj{float:left; padding-left:100px; padding-top:45px;}
.zlhz_xq{margin-top:20px;}
.zlhz_xq li{margin-top:10px;}
.wangjg{float:left; padding-left:293px; padding-top:10px;}
.hzhb{width:100%; height:493px; background:url(../images/hzhb.png) no-repeat center;}
.hzhb_tit{background:url(../images/hzhb_tit.png) no-repeat center; width:980px; margin:0 auto; height:127px;}
.hzhb_con{width:980px; margin:0 auto; height:330px; overflow:hidden;}
.hzhb_con ul li{float:left; width:244px; height:166px; padding-left:1px;}

/* jrts */
.rcln{background:url(../images/rcln.png) no-repeat center; width:100%; height:776px;}
.rcln_tit{background:url(../images/tcln_tit.png) no-repeat center; width:980px; height:120px; margin:0 auto;}
.rcln_con{background:url(../images/rcln_con.png) no-repeat center; width:980px; height:640px; margin:0 auto;}
.fldy{background:url(../images/fldy_bg.png); width:100%; height:auto;}
.fldy_tit{background:url(../images/tsnl_tlt.png) no-repeat center; width:980px; height:117px; margin:0 auto;}
.fldy_con{width:100%; height:auto;}
.gwxq{background:url(../images/gwxq.png) no-repeat; width:100%; height:855px; overflow:hidden;}
.gwxq_tit{background:url(../images/gwxq_tit.png) no-repeat center; width:980px; height:141px; margin:0 auto;}
.hr{width:270px; margin:0 auto; font-size:16px;}
.gwxq_con{background:url(../images/gwxq_con.png) no-repeat center; width:980px; margin:0 auto; height:640px;}

/* gyts */
.gyts{background:url(../images/rcln.png) no-repeat center; width:100%; height:306px;}
.gyts_tit{width:980px; height:73px; background:url(../images/gyts_tit.png) no-repeat center; margin:0 auto;}
.gyts_con{width:980px; margin:0 auto; font-size:14px; color:#363636; line-height:28px;}
.dszzc{background:url(../images/tszzc.png) no-repeat center; width:100%; height:619px;}
.tsfz{background:url(../images/tsfz.png) no-repeat center; width:100%; height:1010px;}
/*.tsfz_tit{background:url(../images/tscz_tit.png) no-repeat center; width:980px; height:120px; margin:0 auto;}*/
.tsfz_con{background:url(../images/tscz_con.png) no-repeat center; width:tsfz_con1660px; height:1550px; margin:0 auto;}
/*.qyry{background:url(../images/qyry.png) no-repeat center; width:100%; height:703px;}*/
/*.qyry{background:url(../images/tsfz.png) no-repeat center; width:100%; height:703px;}
.qyry_tit{background:url(../images/tsry_tit.png) no-repeat center; width:980px; height:118px; margin:0 auto;}
.qyry_con{width:1032px; height:526px; margin:0 auto;}*/
.gltd{background:url(../images/gltd.png) no-repeat center; width:100%; height:863px;}
.gltd_tit{background:url(../images/gltd_tit.png) no-repeat center; width:980px; height:144px; margin:0 auto;}
.gltd_con{width:980px; margin:0 auto; margin-top:101px;}
.lingdao{float:left; margin-left:2px; margin-top:2px; text-align:center; line-height:40px;}
.zzc_gltd{background:url(../images/zzc.png); width:324px; height:40px; margin-top:-40px; position:absolute;}
.zzc_jieshao{background:url(../images/zzc_xx.png); width:324px; height:40px; margin-top:-40px; position:absolute;overflow:hidden;}
.xxjs{color:#EFEFEF; font-size:12px; line-height:20px; text-indent:2em; text-align:left; width:300px; padding-left:12px;}
.lingdao strong{color:#FFF; font-size:24px;}4
.zhiwei{color:#DADADA; font-size:16px; margin-left:5px;}
.qywh{background:url(../images/qywh.png) no-repeat center; width:100%; height:568px;}
/*.qywh_tit{background:url(../images/qywh_tit.png) no-repeat center; width:980px; height:107px; margin:0 auto;}*/
.qywh_con{background:url(../images/qywh_con.png) no-repeat center; width:1660px; height:568px; margin:0 auto;}
.zgs{background:url(../images/cphesc.png) no-repeat center;  height:400px; width:100%; padding-bottom:0px;}
.zgs_tit{background:url(../images/zgs_tit.png) no-repeat center; width:980px; height:110px; margin:0 auto;}
.zgs_con{width:980px; margin:0 auto; margin-top:30px;}
.zgsmc a{color:#F9CD6D; font-size:16px; font-weight:bold;}
.zgsjj{color:#EBEBEB; font-size:14px; padding-top:10px; float:left;}
.zgs_con ul li{width:681px; height:84px; float:left; padding-right:29px;}

.zgs_con ul li:hover a{text-decoration:underline; color:#E81F1B;}
.maodian{ background:url(../images/cenav_big_bg.png) no-repeat center top; position:fixed; top:230px; left:10px; width:97px; height:282px; z-index:2000000;}
.swmaodian{background:url(../images/modian_bg.png) no-repeat; position:fixed; top:230px; left:10px; width:97px; height:170px; z-index:20;}
.kzmd li a{color:#6C6C6C; font-size:14px; line-height:54px; margin-right:55px;}
.kzmd li{padding-left:-6px; background:url(../images/cenav_bg.png) no-repeat center; width:98px; height:33px; text-align:right;}
.kzmd li:hover{padding-left:-6px; background:url(../images/cenav_hover.png) no-repeat center; width:100px; height:33px; text-align:right;}
.kzmd li:hover a{color:#DA1818;}
#a111 .cenav_curr{padding-left:-6px; background:url(../images/cenav_hover.png) no-repeat center; width:100px; height:33px; text-align:right;}
#a111 .cenav_curr a{color:#DA1818;}
.kzmd{margin-top:18px;}

.zgs_ny{width:980px; margin:0 auto;}
.zhineng{width:340px; position:relative; left:150px; top:500px; height:170px;}
.zhineng_con{margin-top:15px; font-size:14px; line-height:24px;}
.jishu{width:340px; position:relative; left:100px; top:-58px; height:170px;}
.meishu{width:340x; position:relative; left:632px; top:-323px; height:170px;}
.cehua{width:410px; position:relative; left:570px; top:-46px; height:170px;}
.shangwu{width:340px; position:relative; left:30px; top:-178px; height:170px;}
.zp_banner{background:url(../images/zp_banner.png) no-repeat center; width:100%; height:220px;}
.gwxq_right_con_tit{font-size:16px; font-weight:bold;}
.zpxq_left_tit{background:url(../images/gwxq_lb_title.png) no-repeat center; width:205px; height:67px; padding-top:35px;}
.zpxx_info_tit{font-size:18px; font-weight:bold; text-align:left; margin-top:20px;}
.zhineng .zhineng_titi:hover img{background:url(../images/zxl_03_bg.png) no-repeat center; width:80px; height:29px;}
.jishu .zhineng_titi:hover img{background:url(../images/zxl_07_bg.png) no-repeat center; width:80px; height:29px;}
.meishu .zhineng_titi:hover img{background:url(../images/zxl_11_bg.png) no-repeat center; width:82px; height:29px;}
.cehua .zhineng_titi:hover img{background:url(../images/zxl_15_bg.png) no-repeat center; width:79px; height:29px;}
.shangwu .zhineng_titi:hover img{background:url(../images/zxl_19_bg.png) no-repeat center; width:77px; height:30px;}

#roll{width:146px;height:100px; position:absolute;}
.ny_content{padding-bottom:40px;}

.weixindatu{position:absolute; z-index:9999999; margin-top:-120px; display:none;}
.weixinxuanfu:hover .weixindatu{display:block;}
.jzjh_left_tit{background:url(../images/jzjh_con_tit.png) no-repeat center; width:205px; height:67px; padding-top:35px;}